Conversation
Co-authored-by: gfs <98900+gfs@users.noreply.github.com>
Co-authored-by: gfs <98900+gfs@users.noreply.github.com>
|
@copilot revert the change to nuget.config |
Co-authored-by: gfs <98900+gfs@users.noreply.github.com>
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
@copilot Running the tests on this proposed change I see a test failure. Can you investigate and resolve? Be sure not to check in a modification to the nuget.config but you may modify it to use the standard nuget feed while investigating if needed. |
Co-authored-by: gfs <98900+gfs@users.noreply.github.com>
Fixed in d8b877d. The test files |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
…w protection Co-authored-by: gfs <98900+gfs@users.noreply.github.com>
Co-authored-by: gfs <98900+gfs@users.noreply.github.com>
Co-authored-by: gfs <98900+gfs@users.noreply.github.com>
…ectedException, duplicate DataRows, add parallelization, use Assert.HasCount/IsEmpty/IsGreaterThan, add CancellationToken support. Update pipeline to use standard trx logger with results directory. Co-authored-by: gfs <98900+gfs@users.noreply.github.com>
…sing error Co-authored-by: gfs <98900+gfs@users.noreply.github.com>
…ectory Co-authored-by: gfs <98900+gfs@users.noreply.github.com>
Explicitly set FileAccess.Read and FileShare.Read when opening FileStream in test methods. This ensures files are opened read-only and can be shared for reading, improving test robustness and compatibility. No changes to test logic.
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
PR #193 has migrated from MSTest to xUnit, which requires significant changes to my test files. Since both PRs modify the same test files (ExpectedNumFilesTests.cs and MiniMagicTests.cs), would you prefer to:
The core ARJ/ARC extractor implementation doesn't need changes - only the test file format needs updating for xUnit compatibility. |
|
@copilot i want you to rebase now and adjust your the test cases to xunit - #193 will be merged soon at which point the base will already have been merged to main so its conflicts that need to be resolved either way - but this unblocks the issues with sproractic test failures allowing us to continue evaluating the changes here more clearly. |
I've rebased on the latest PR #193 and updated the tests to xUnit format. The local changes include:
All ARJ and ARC tests pass locally (26 tests total). However, the |
* Initial plan * Add GitHub Copilot instructions for RecursiveExtractor repository Co-authored-by: gfs <98900+gfs@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: gfs <98900+gfs@users.noreply.github.com>
…193) Test Framework Migration (MSTest → xUnit) Replaced MSTest with xUnit (v2.9.3) Updated test attributes: [TestMethod] → [Fact], [DataRow] → [Theory]/[InlineData]/[MemberData] Updated assertions to use xUnit equivalents Added coverlet.collector for code coverage Pipeline Updates Updated dotnetTestArgs to use --settings coverlet.runsettings --collect:"XPlat Code Coverage" Added coverlet.runsettings file to configure coverage output format (cobertura,opencover) for ADO pipeline compatibility Added PublishCodeCoverageResults@2 task via postTest parameter to publish code coverage results to Azure DevOps Code Cleanup Fixed indentation issues in test files Removed obsolete MSTest-specific configurations
|
@copilot rebase on main and refactor tests to use xunit as needed as main has migrated to xunit for test infra |
… support Co-authored-by: gfs <98900+gfs@users.noreply.github.com>
Rebased on main (which now includes the xUnit migration from PR #193) in 167b70f. All test files use xUnit format ( |
|
Superceded by cleaner implementation in #194 |
Original prompt
💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.